package com.dxf.chepter05

/**
 * 和java一样,包含带有定义或者重写的代码块的方式创建的子类是匿名子类
 *
 *
 */
object T61_匿名子类 {
  def main(args: Array[String]): Unit = {
    val test = new Test { //匿名子类
      override def sya(): Unit = {
        println("111")
      }

      override def sya2(): Unit = 1
    }

    test.sya()
    println(test.sya2())

  }

}


abstract class Test {
  def sya(): Unit = {

  }

  def sya2()
}